Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LORD ELWOOD ROAD Semi-Detached £397,448 £165,000 29 Aug 2003
3 LORD ELWOOD ROAD Detached £371,237 £210,000 22 Feb 2013
4 LORD ELWOOD ROAD Terraced £243,745 £215,000 1 Nov 2021
5 LORD ELWOOD ROAD Detached £343,860 £271,000 4 Jun 2020
6 LORD ELWOOD ROAD Terraced £301,804 £136,000 20 Feb 2004
7 LORD ELWOOD ROAD Semi-Detached £333,006 £265,000 21 Aug 2020